More Compact Oracles for Approximate Distances in Undirected Planar Graphs

نویسندگان

  • Ken-ichi Kawarabayashi
  • Christian Sommer
  • Mikkel Thorup
چکیده

Distance oracles are data structures that provide fast (possibly approximate) answers to shortest-path and distance queries in graphs. The tradeoff between the space requirements and the query time of distance oracles is of particular interest and the main focus of this paper. Unless stated otherwise, we assume all graphs to be planar and undirected. In FOCS 2001 (J. ACM 2004), Thorup introduced approximate distance oracles for planar graphs (concurrent with Klein, SODA 2002). Thorup proved that, for any > 0 and for any undirected planar graph G = (V,E) on n = |V | nodes, there exists a (1 + )–approximate distance oracle using space O(n −1 log n) such that approximate distance queries can be answered in time O( −1). In this paper, we aim at reducing the polynomial dependency on −1 and log n, getting the first improvement in the query time–space tradeoff. To simplify the statement of our bounds, we define s O(·) to hide log log n and log(1/ ) factors. • We provide the first oracle with a time–space product that is subquadratic in −1. We obtain an oracle with space s O(n log n) and query time

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fast and Compact Oracles for Approximate Distances in Planar Graphs

We present an experimental evaluation of an approximate distance oracle recently suggested by Thorup [1] for undirected planar graphs. The oracle uses the existence of graph separators for planar graphs, discovered by Lipton and Tarjan [2], in order to divide the graph into smaller subgraphs. For a planar graph with n nodes, the algorithmic variant considered uses O(n(log n)/ ) preprocessing ti...

متن کامل

Approximate Distance Oracles for Planar Graphs with Improved Query Time-Space Tradeoff

We consider approximate distance oracles for edge-weighted n-vertex undirected planar graphs. Given fixed ǫ > 0, we present a (1 + ǫ)-approximate distance oracle with O(n(log logn)) space and O((log logn)) query time. This improves the previous best product of query time and space of the oracles of Thorup (FOCS 2001, J. ACM 2004) and Klein (SODA 2002) from O(n log n) to O(n(log log n)).

متن کامل

More Compact Oracles for Approximate Distances in Planar Graphs

Distance oracles are data structures that provide fast (possibly approximate) answers to shortestpath and distance queries in graphs. The tradeoff between the space requirements and the query time of distance oracles is of particular interest and the main focus of this paper. In FOCS‘01, Thorup introduced approximate distance oracles for planar graphs. He proved that, for any > 0 and for any pl...

متن کامل

Distance Oracles for Sparse Graphs

Suppose you are given a large network, such as the Internet or the US road network. In many practical applications, one might be interested in querying shortest path distances between pairs of nodes of the network. However, attempting to implement a data structure that supports such operations will result either in a large query time, or large space requirement, both of which are undesirable. I...

متن کامل

Compact and Fast Sensitivity Oracles for Single-Source Distances

Let s denote a distinguished source vertex of a non-negatively real weighted and undirected graph G with n vertices and m edges. In this paper we present two efficient single-source approximatedistance sensitivity oracles, namely compact data structures which are able to quickly report an approximate (by a multiplicative stretch factor) distance from s to any node of G following the failure of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013